-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for dynamic domains in mod_register #3247
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3247 +/- ##
==========================================
+ Coverage 80.33% 80.37% +0.03%
==========================================
Files 398 398
Lines 32550 32554 +4
==========================================
+ Hits 26150 26166 +16
+ Misses 6400 6388 -12
Continue to review full report at Codecov.
|
small_tests_24 / small_tests / e0e8625 internal_mnesia_24 / internal_mnesia / e0e8625 small_tests_22 / small_tests / e0e8625 dynamic_domains_24 / pgsql_mnesia / e0e8625 accounts_SUITE:register:check_unregistered{error,{{badmatch,true},
[{accounts_SUITE,check_unregistered,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,244}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:register:registration_conflict{error,
{{badmatch,
{ok,conflict,
{xmlel,<<"iq">>,
[{<<"from">>,<<"domain.example.com">>},
{<<"id">>,<<"e4221ed116c5d6f548937e06b69ccf13">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"jabber:iq:register">>}],
[{xmlel,<<"username">>,[],[{xmlcdata,<<"alicE">>}]},
{xmlel,<<"password">>,[],
[{xmlcdata,<<"matygrysa">>}]}]},
{xmlel,<<"error">>,
[{<<"code">>,<<"409">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]}}},
[{accounts_SUITE,registration_conflict,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,196}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:register:check_unregistered{error,{{badmatch,true},
[{accounts_SUITE,check_unregistered,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,244}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:register:registration_conflict{error,
{{badmatch,
{ok,conflict,
{xmlel,<<"iq">>,
[{<<"from">>,<<"domain.example.com">>},
{<<"id">>,<<"7df5b0287e6e088a768cca63286e2f0c">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"jabber:iq:register">>}],
[{xmlel,<<"username">>,[],[{xmlcdata,<<"alicE">>}]},
{xmlel,<<"password">>,[],
[{xmlcdata,<<"matygrysa">>}]}]},
{xmlel,<<"error">>,
[{<<"code">>,<<"409">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]}}},
[{accounts_SUITE,registration_conflict,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,196}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:register:check_unregistered{error,{{badmatch,true},
[{accounts_SUITE,check_unregistered,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,244}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:register:registration_conflict{error,
{{badmatch,
{ok,conflict,
{xmlel,<<"iq">>,
[{<<"from">>,<<"domain.example.com">>},
{<<"id">>,<<"48b8680bb0d4d544c8951d8d4ec682aa">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"jabber:iq:register">>}],
[{xmlel,<<"username">>,[],[{xmlcdata,<<"alicE">>}]},
{xmlel,<<"password">>,[],
[{xmlcdata,<<"matygrysa">>}]}]},
{xmlel,<<"error">>,
[{<<"code">>,<<"409">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]}}},
[{accounts_SUITE,registration_conflict,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,196}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:registration_watchers:admin_notify{error,{{assertion_failed,assert_many,false,
[#Fun<accounts_SUITE.6.79766292>,
#Fun<accounts_SUITE.6.79766292>],
[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:registration_watchers:admin_notify{error,{{assertion_failed,assert_many,false,
[#Fun<accounts_SUITE.6.79766292>,
#Fun<accounts_SUITE.6.79766292>],
[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:registration_watchers:admin_notify{error,{{assertion_failed,assert_many,false,
[#Fun<accounts_SUITE.6.79766292>,
#Fun<accounts_SUITE.6.79766292>],
[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:bad_registration:null_password{error,{{badmatch,true},
[{accounts_SUITE,null_password,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,239}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:bad_registration:null_password{error,{{badmatch,true},
[{accounts_SUITE,null_password,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,239}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:bad_registration:null_password{error,{{badmatch,true},
[{accounts_SUITE,null_password,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,239}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:bad_cancelation:not_allowed_registration_cancelation{error,{{assertion_failed,assert,is_iq_error,
{xmlel,<<"iq">>,
[{<<"from">>,<<>>},
{<<"to">>,
<<"alicE@domain.example.com/res1">>},
{<<"id">>,
<<"acba3cecc953f4f436c8074f88ee1da6">>},
{<<"type">>,<<"result">>}],
[]},
"<iq from='' to='alicE@domain.example.com/res1' id='acba3cecc953f4f436c8074f88ee1da6' type='result'/>"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{accounts_SUITE,'-not_allowed_registration_cancelation/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,275}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:bad_cancelation:not_allowed_registration_cancelation{error,{{assertion_failed,assert,is_iq_error,
{xmlel,<<"iq">>,
[{<<"from">>,<<>>},
{<<"to">>,
<<"alicE@domain.example.com/res1">>},
{<<"id">>,
<<"0713084373a3eba4a823a8c93e835a4e">>},
{<<"type">>,<<"result">>}],
[]},
"<iq from='' to='alicE@domain.example.com/res1' id='0713084373a3eba4a823a8c93e835a4e' type='result'/>"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{accounts_SUITE,'-not_allowed_registration_cancelation/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,275}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:bad_cancelation:not_allowed_registration_cancelation{error,{{assertion_failed,assert,is_iq_error,
{xmlel,<<"iq">>,
[{<<"from">>,<<>>},
{<<"to">>,
<<"alicE@domain.example.com/res1">>},
{<<"id">>,
<<"b8eb288bed6b830417033d36292f80be">>},
{<<"type">>,<<"result">>}],
[]},
"<iq from='' to='alicE@domain.example.com/res1' id='b8eb288bed6b830417033d36292f80be' type='result'/>"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{accounts_SUITE,'-not_allowed_registration_cancelation/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,275}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:change_account_details_store_plain:init_per_group{'EXIT',
{function_clause,
[{lists,keystore2,
[password_format,1,undefined,{password_format,plain}],
[{file,"lists.erl"},{line,743}]},
{mongoose_helper,set_store_password,1,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,487}]},
{accounts_SUITE,init_per_group,2,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,94}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1380}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:list_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,370},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) , [ { from , 1 } , { to , 1 } ] ] )"},
{expected,[{<<"alice">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,list_selected_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,370}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:list_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,364},
{expression,"lists : sort ( rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) ] ) )"},
{expected,[{<<"alice">>,<<"domain.example.com">>},
{<<"bob">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,list_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,364}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:count_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,381},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) ] )"},
{expected,2},
{value,0}]},
[{accounts_SUITE,count_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,381}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:count_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,389},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) , [ { prefix , << \"a\" >> } ] ] )"},
{expected,1},
{value,0}]},
[{accounts_SUITE,count_selected_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,389}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:list_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,364},
{expression,"lists : sort ( rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) ] ) )"},
{expected,[{<<"alice">>,<<"domain.example.com">>},
{<<"bob">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,list_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,364}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:count_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,381},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) ] )"},
{expected,2},
{value,0}]},
[{accounts_SUITE,count_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,381}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:list_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,370},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) , [ { from , 1 } , { to , 1 } ] ] )"},
{expected,[{<<"alice">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,list_selected_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,370}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:count_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,389},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) , [ { prefix , << \"a\" >> } ] ] )"},
{expected,1},
{value,0}]},
[{accounts_SUITE,count_selected_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,389}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} accounts_SUITE:utilities:user_info:list_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,364},
{expression,"lists : sort ( rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) ] ) )"},
{expected,[{<<"alice">>,<<"domain.example.com">>},
{<<"bob">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,list_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,364}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} 30 errors were truncated small_tests_23 / small_tests / e0e8625 dynamic_domains_23 / pgsql_mnesia / e0e8625 accounts_SUITE:register:check_unregistered{error,{{badmatch,true},
[{accounts_SUITE,check_unregistered,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,244}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:register:registration_conflict{error,
{{badmatch,
{ok,conflict,
{xmlel,<<"iq">>,
[{<<"from">>,<<"domain.example.com">>},
{<<"id">>,<<"4a2752c478580d318f721ca29eaff846">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"jabber:iq:register">>}],
[{xmlel,<<"username">>,[],[{xmlcdata,<<"alicE">>}]},
{xmlel,<<"password">>,[],
[{xmlcdata,<<"matygrysa">>}]}]},
{xmlel,<<"error">>,
[{<<"code">>,<<"409">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]}}},
[{accounts_SUITE,registration_conflict,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,196}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:register:check_unregistered{error,{{badmatch,true},
[{accounts_SUITE,check_unregistered,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,244}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:register:registration_conflict{error,
{{badmatch,
{ok,conflict,
{xmlel,<<"iq">>,
[{<<"from">>,<<"domain.example.com">>},
{<<"id">>,<<"a86a328b7b3dffa1cac220365f8dea75">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"jabber:iq:register">>}],
[{xmlel,<<"username">>,[],[{xmlcdata,<<"alicE">>}]},
{xmlel,<<"password">>,[],
[{xmlcdata,<<"matygrysa">>}]}]},
{xmlel,<<"error">>,
[{<<"code">>,<<"409">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]}}},
[{accounts_SUITE,registration_conflict,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,196}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:register:check_unregistered{error,{{badmatch,true},
[{accounts_SUITE,check_unregistered,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,244}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:register:registration_conflict{error,
{{badmatch,
{ok,conflict,
{xmlel,<<"iq">>,
[{<<"from">>,<<"domain.example.com">>},
{<<"id">>,<<"d40c9fb4fb3af907709b50ca4a21f627">>},
{<<"type">>,<<"error">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"jabber:iq:register">>}],
[{xmlel,<<"username">>,[],[{xmlcdata,<<"alicE">>}]},
{xmlel,<<"password">>,[],
[{xmlcdata,<<"matygrysa">>}]}]},
{xmlel,<<"error">>,
[{<<"code">>,<<"409">>},{<<"type">>,<<"cancel">>}],
[{xmlel,<<"conflict">>,
[{<<"xmlns">>,
<<"urn:ietf:params:xml:ns:xmpp-stanzas">>}],
[]}]}]}}},
[{accounts_SUITE,registration_conflict,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,196}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:registration_watchers:admin_notify{error,{{assertion_failed,assert_many,false,
[#Fun<accounts_SUITE.6.34229374>,
#Fun<accounts_SUITE.6.34229374>],
[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:registration_watchers:admin_notify{error,{{assertion_failed,assert_many,false,
[#Fun<accounts_SUITE.6.34229374>,
#Fun<accounts_SUITE.6.34229374>],
[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:registration_watchers:admin_notify{error,{{assertion_failed,assert_many,false,
[#Fun<accounts_SUITE.6.34229374>,
#Fun<accounts_SUITE.6.34229374>],
[],[]},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:bad_registration:null_password{error,{{badmatch,true},
[{accounts_SUITE,null_password,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,239}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:bad_registration:null_password{error,{{badmatch,true},
[{accounts_SUITE,null_password,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,239}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:bad_registration:null_password{error,{{badmatch,true},
[{accounts_SUITE,null_password,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,239}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:bad_cancelation:not_allowed_registration_cancelation{error,{{assertion_failed,assert,is_iq_error,
{xmlel,<<"iq">>,
[{<<"from">>,<<>>},
{<<"to">>,
<<"alicE@domain.example.com/res1">>},
{<<"id">>,
<<"b564fede383f35900db6ee0ac5743191">>},
{<<"type">>,<<"result">>}],
[]},
"<iq from='' to='alicE@domain.example.com/res1' id='b564fede383f35900db6ee0ac5743191' type='result'/>"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{accounts_SUITE,'-not_allowed_registration_cancelation/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,275}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:bad_cancelation:not_allowed_registration_cancelation{error,{{assertion_failed,assert,is_iq_error,
{xmlel,<<"iq">>,
[{<<"from">>,<<>>},
{<<"to">>,
<<"alicE@domain.example.com/res1">>},
{<<"id">>,
<<"293999ef25c68bb4fd0748522564dfdb">>},
{<<"type">>,<<"result">>}],
[]},
"<iq from='' to='alicE@domain.example.com/res1' id='293999ef25c68bb4fd0748522564dfdb' type='result'/>"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{accounts_SUITE,'-not_allowed_registration_cancelation/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,275}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:bad_cancelation:not_allowed_registration_cancelation{error,{{assertion_failed,assert,is_iq_error,
{xmlel,<<"iq">>,
[{<<"from">>,<<>>},
{<<"to">>,
<<"alicE@domain.example.com/res1">>},
{<<"id">>,
<<"f16ec01fbf8ef2066739853912d16ff5">>},
{<<"type">>,<<"result">>}],
[]},
"<iq from='' to='alicE@domain.example.com/res1' id='f16ec01fbf8ef2066739853912d16ff5' type='result'/>"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{accounts_SUITE,'-not_allowed_registration_cancelation/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,275}]},
{escalus_story,story,4,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:change_account_details_store_plain:init_per_group{'EXIT',
{function_clause,
[{lists,keystore2,
[password_format,1,undefined,{password_format,plain}],
[{file,"lists.erl"},{line,743}]},
{mongoose_helper,set_store_password,1,
[{file,"/home/circleci/app/big_tests/tests/mongoose_helper.erl"},
{line,487}]},
{accounts_SUITE,init_per_group,2,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,94}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1381}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:count_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,389},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) , [ { prefix , << \"a\" >> } ] ] )"},
{expected,1},
{value,0}]},
[{accounts_SUITE,'-count_selected_users/1-fun-0-',0,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,389}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:list_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,364},
{expression,"lists : sort ( rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) ] ) )"},
{expected,[{<<"alice">>,<<"domain.example.com">>},
{<<"bob">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,'-list_users/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,364}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:list_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,370},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) , [ { from , 1 } , { to , 1 } ] ] )"},
{expected,[{<<"alice">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,'-list_selected_users/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,370}]},
{accounts_SUITE,list_selected_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,369}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:count_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,381},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) ] )"},
{expected,2},
{value,0}]},
[{accounts_SUITE,'-count_users/1-fun-0-',0,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,381}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:count_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,381},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) ] )"},
{expected,2},
{value,0}]},
[{accounts_SUITE,'-count_users/1-fun-0-',0,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,381}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:list_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,370},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) , [ { from , 1 } , { to , 1 } ] ] )"},
{expected,[{<<"alice">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,'-list_selected_users/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,370}]},
{accounts_SUITE,list_selected_users,1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,369}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:count_selected_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,389},
{expression,"rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users_number , [ domain ( ) , [ { prefix , << \"a\" >> } ] ] )"},
{expected,1},
{value,0}]},
[{accounts_SUITE,'-count_selected_users/1-fun-0-',0,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,389}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:list_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,364},
{expression,"lists : sort ( rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) ] ) )"},
{expected,[{<<"alice">>,<<"domain.example.com">>},
{<<"bob">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,'-list_users/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,364}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} accounts_SUITE:utilities:user_info:list_users{error,{{assertEqual,[{module,accounts_SUITE},
{line,364},
{expression,"lists : sort ( rpc ( mim ( ) , ejabberd_auth , get_vh_registered_users , [ domain ( ) ] ) )"},
{expected,[{<<"alice">>,<<"domain.example.com">>},
{<<"bob">>,<<"domain.example.com">>}]},
{value,[]}]},
[{accounts_SUITE,'-list_users/1-fun-0-',1,
[{file,"/home/circleci/app/big_tests/tests/accounts_SUITE.erl"},
{line,364}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} 30 errors were truncated ldap_mnesia_24 / ldap_mnesia / e0e8625 ldap_mnesia_22 / ldap_mnesia / e0e8625 ldap_mnesia_23 / ldap_mnesia / e0e8625 mod_event_pusher_rabbit_SUITE:group_chat_message_publish:group_chat_message_received_event_properly_formatted{error,
{{assertMatch,
[{module,mod_event_pusher_rabbit_SUITE},
{line,435},
{expression,
"get_decoded_message_from_rabbit ( AliceGroupChatMsgRecvRK )"},
{pattern,
"# { << \"from_user_id\" >> := BobRoomJID , << \"to_user_id\" >> := AliceFullJID , << \"message\" >> := Message }"},
{value,
#{<<"from_user_id">> => <<"muc_publish@muc.localhost">>,
<<"message">> => <<>>,
<<"to_user_id">> =>
<<"alice_unnamed_77.682755@localhost/res1">>}}]},
[{mod_event_pusher_rabbit_SUITE,
'-group_chat_message_received_event_properly_formatted/1-fun-0-',3,
[{file,
"/home/circleci/app/big_tests/tests/mod_event_pusher_rabbit_SUITE.erl"},
{line,435}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} pgsql_mnesia_24 / pgsql_mnesia / e0e8625 pgsql_mnesia_23 / pgsql_mnesia / e0e8625 mssql_mnesia_24 / odbc_mssql_mnesia / e0e8625 pgsql_mnesia_22 / pgsql_mnesia / e0e8625 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / e0e8625 mysql_redis_24 / mysql_redis / e0e8625 riak_mnesia_24 / riak_mnesia / e0e8625 |
e0e8625
to
d22fef3
Compare
small_tests_24 / small_tests / d22fef3 internal_mnesia_24 / internal_mnesia / d22fef3 small_tests_22 / small_tests / d22fef3 dynamic_domains_24 / pgsql_mnesia / d22fef3 dynamic_domains_23 / pgsql_mnesia / d22fef3 small_tests_23 / small_tests / d22fef3 ldap_mnesia_23 / ldap_mnesia / d22fef3 ldap_mnesia_22 / ldap_mnesia / d22fef3 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / d22fef3 ldap_mnesia_24 / ldap_mnesia / d22fef3 pgsql_mnesia_23 / pgsql_mnesia / d22fef3 pgsql_mnesia_24 / pgsql_mnesia / d22fef3 pgsql_mnesia_22 / pgsql_mnesia / d22fef3 mysql_redis_24 / mysql_redis / d22fef3 mam_SUITE:rdbms_simple_prefs_cases:messages_filtered_when_prefs_default_policy_is_roster{error,{test_case_failed,"ASSERT EQUAL\n\tExpected []\n\tValue [ok]\n"}} mssql_mnesia_24 / odbc_mssql_mnesia / d22fef3 riak_mnesia_24 / riak_mnesia / d22fef3 |
small_tests_24 / small_tests / 89bc64d internal_mnesia_24 / internal_mnesia / 89bc64d small_tests_22 / small_tests / 89bc64d dynamic_domains_23 / pgsql_mnesia / 89bc64d small_tests_23 / small_tests / 89bc64d dynamic_domains_24 / pgsql_mnesia / 89bc64d ldap_mnesia_23 / ldap_mnesia / 89bc64d ldap_mnesia_22 / ldap_mnesia / 89bc64d ldap_mnesia_24 / ldap_mnesia / 89bc64d pgsql_mnesia_23 / pgsql_mnesia / 89bc64d elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 89bc64d mysql_redis_24 / mysql_redis / 89bc64d service_domain_db_SUITE:db:db_keeps_syncing_after_cluster_join{error,{test_case_failed,{[<<"example1.com">>,<<"example2.com">>,
<<"example3.com">>],
[<<"example1.com">>,<<"example2.com">>,
<<"example3.com">>,<<"example4.com">>]}}} pgsql_mnesia_24 / pgsql_mnesia / 89bc64d pgsql_mnesia_22 / pgsql_mnesia / 89bc64d mssql_mnesia_24 / odbc_mssql_mnesia / 89bc64d inbox_SUITE:muclight:groupchat_markers_one_reset{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_groupchat_markers_one_reset_16.924193">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:create_groupchat{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_create_groupchat_16.925331">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:groupchat_markers_one_reset_room_created{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_groupchat_markers_one_reset_room_created_16.926014">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:advanced_groupchat_stored_in_all_inbox{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_advanced_groupchat_stored_in_all_inbox_16.926601">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:non_reset_marker_should_not_affect_muclight_inbox{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_non_reset_marker_should_not_affect_muclight_inbox_16.927233">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:simple_groupchat_stored_in_all_inbox{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_simple_groupchat_stored_in_all_inbox_16.928508">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:leave_and_remove_conversation{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_leave_and_remove_conversation_16.927882">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:groupchat_markers_all_reset_room_created{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_groupchat_markers_all_reset_room_created_16.929219">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} inbox_SUITE:muclight:groupchat_reset_stanza_resets_inbox{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_groupchat_reset_stanza_resets_inbox_16.930028">>,
<<"localhost">>,<<"matygrysa">>],
3000,ejabberd],
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,34}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,211}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} riak_mnesia_24 / riak_mnesia / 89bc64d s2s_SUITE:both_tls_required:simple_message{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"alicE_simple_message_4.224478@localhost/res1">>,
escalus_tcp,<0.17573.1>,
[{event_manager,<0.17568.1>},
{server,<<"localhost">>},
{username,<<"alicE_simple_message_4.224478">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.17568.1>},
{server,<<"localhost">>},
{username,<<"alicE_simple_message_4.224478">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alicE_simple_message_4.224478">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"alicE_simple_message_4.224478">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"e9525d180100107c">>}]},
10000],
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{s2s_SUITE,'-simple_message/1-fun-0-',2,
[{file,"/home/circleci/app/big_tests/tests/s2s_SUITE.erl"},
{line,131}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{... mysql_redis_24 / mysql_redis / 89bc64d mssql_mnesia_24 / odbc_mssql_mnesia / 89bc64d inbox_SUITE:one_to_one:other_resources_do_not_interfere{error,
{test_case_failed,
#{check_params => #{},
error => {badmatch,1},
expected_items =>
[#{content => <<"How are you">>,
from =>
<<"kate_other_resources_do_not_interfere_39.527862@localhost/res1">>,
to =>
<<"mike_other_resources_do_not_interfere_39.527862@localhost/res1">>,
unread => 2,verify => #Fun<inbox_SUITE.117.79425756>}],
inbox_items =>
[<<"<message from='mike_other_resources_do_not_interfere_39.527862@localhost' to='mike_other_resources_do_not_interfere_39.527862@localhost/res1' id='4ba87f63-39f3-42c6-8d22-fbffa7b2f61f'><result xmlns='erlang-solutions.com:xmpp:inbox:0' unread='1' queryid='094b5d36134599b6a7aa680f89268cff'><forwarded xmlns='urn:xmpp:forward:0'><delay xmlns='urn:xmpp:delay' stamp='2021-09-08T08:30:40.311858Z'/><message from='kate_other_resources_do_not_interfere_39.527862@localhost/res1' xml:lang='en' to='mike_other_resources_do_not_interfere_39.527862@localhost/res1' type='chat' id='7cecf93e5c41e6b2591c3b4eb37c3b07'><body>Hello</body></message></forwarded><archive>false</archive><mute>0</mute></result></message>">>],
query_params => #{},reason => inbox_mismatch,
stacktrace =>
[{inbox_helper,process_inbox_message,4,
[{file,
"/home/circleci/app/big_tests/tests/inbox_helper.erl"},
{line,194}]},
{lists,foreach,2,[{file,"lists.erl"},{line,1342}]},
{inbox_helper,check_inbox,4,
[{file,
... jingle_SUITE:all:resp_4xx_from_sip_proxy_results_in_session_terminate{error,
{{assertion_failed,assert,is_iq_result,
{xmlel,<<"iq">>,
[{<<"from">>,<<"error.480@localhost">>},
{<<"to">>,
<<"alice_resp_4xx_from_sip_proxy_results_in_session_terminate_65.331174@localhost/res1">>},
{<<"id">>,<<"13123958-a650-4d35-98ed-bc96bcaf5145">>},
{<<"type">>,<<"set">>}],
[{xmlel,<<"jingle">>,
[{<<"xmlns">>,<<"urn:xmpp:jingle:1">>},
{<<"action">>,<<"session-terminate">>},
{<<"sid">>,<<"42c615e4-4562-4bd2-b4eb-9ce7acc573be">>}],
[{xmlel,<<"reason">>,[],
[{xmlel,<<"general-error">>,[],[]},
{xmlel,<<"sip-error">>,
[{<<"code">>,<<"480">>}],
[{xmlcdata,<<"Temporarily Unavailable">>}]}]}]}]},
"<iq from='error.480@localhost' to='alice_resp_4xx_from_sip_proxy_results_in_session_terminate_65.331174@localhost/res1' id='13123958-a650-4d35-98ed-bc96bcaf5145' type='set'><jingle xmlns='urn:xmpp:jingle:1' action='session-terminate' sid='42c615e4-4562-4bd2-b4eb-9ce7acc573be'><reason><general-error/><sip-error code='480'>Temporarily Unavailable</sip-error></reason></jingle></iq>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{jingle_SUITE,send_initiate_and_wait_for_first_iq_set,2,
[{file,"/home/circleci/app/big_tests/tests/jingle_SUITE.erl"},
{line,393}]},
{jingle_SUITE,
'-res... |
small_tests_24 / small_tests / e9e1411 internal_mnesia_24 / internal_mnesia / e9e1411 dynamic_domains_24 / pgsql_mnesia / e9e1411 small_tests_22 / small_tests / e9e1411 small_tests_23 / small_tests / e9e1411 dynamic_domains_23 / pgsql_mnesia / e9e1411 ldap_mnesia_22 / ldap_mnesia / e9e1411 ldap_mnesia_23 / ldap_mnesia / e9e1411 pgsql_mnesia_24 / pgsql_mnesia / e9e1411 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / e9e1411 pgsql_mnesia_22 / pgsql_mnesia / e9e1411 pgsql_mnesia_23 / pgsql_mnesia / e9e1411 mssql_mnesia_24 / odbc_mssql_mnesia / e9e1411 mysql_redis_24 / mysql_redis / e9e1411 riak_mnesia_24 / riak_mnesia / e9e1411 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code looks good in general, I added a few comments.
small_tests_24 / small_tests / 8cbc2c2 internal_mnesia_24 / internal_mnesia / 8cbc2c2 dynamic_domains_24 / pgsql_mnesia / 8cbc2c2 small_tests_22 / small_tests / 8cbc2c2 small_tests_23 / small_tests / 8cbc2c2 dynamic_domains_23 / pgsql_mnesia / 8cbc2c2 ldap_mnesia_24 / ldap_mnesia / 8cbc2c2 mod_event_pusher_rabbit_SUITE:group_chat_message_publish:group_chat_message_received_event_properly_formatted{error,
{{assertMatch,
[{module,mod_event_pusher_rabbit_SUITE},
{line,435},
{expression,
"get_decoded_message_from_rabbit ( AliceGroupChatMsgRecvRK )"},
{pattern,
"# { << \"from_user_id\" >> := BobRoomJID , << \"to_user_id\" >> := AliceFullJID , << \"message\" >> := Message }"},
{value,
#{<<"from_user_id">> => <<"muc_publish@muc.localhost">>,
<<"message">> => <<>>,
<<"to_user_id">> =>
<<"alice_unnamed_30.606719@localhost/res1">>}}]},
[{mod_event_pusher_rabbit_SUITE,
'-group_chat_message_received_event_properly_formatted/1-fun-1-',3,
[{file,
"/home/circleci/app/big_tests/tests/mod_event_pusher_rabbit_SUITE.erl"},
{line,435}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} ldap_mnesia_22 / ldap_mnesia / 8cbc2c2 ldap_mnesia_23 / ldap_mnesia / 8cbc2c2 dynamic_domains_SUITE:with_mod_dynamic_domains_test:packet_handling_for_subdomain{error,
{{badrpc,
{'EXIT',
{timeout,
[{meck_proc,wait,6,
[{file,
"/home/circleci/app/_build/default/lib/meck/src/meck_proc.erl"},
{line,171}]},
{meck,wait,5,[]}]}}},
[{distributed_helper,rpc,
[#{node => mongooseim@localhost},
meck,wait,
[3,mod_dynamic_domains_test,process_packet,5,500]],
[{file,"/home/circleci/app/big_tests/tests/distributed_helper.erl"},
{line,117}]},
{dynamic_domains_SUITE,'-packet_handling_for_subdomain/1-fun-3-',1,
[{file,
"/home/circleci/app/big_tests/tests/dynamic_domains_SUITE.erl"},
{line,113}]},
{escalus_story,story,4,
[{file,
"/home/circleci/app/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1784}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1293}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1225}]}]}} elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 8cbc2c2 pgsql_mnesia_24 / pgsql_mnesia / 8cbc2c2 mysql_redis_24 / mysql_redis / 8cbc2c2 pgsql_mnesia_23 / pgsql_mnesia / 8cbc2c2 pgsql_mnesia_22 / pgsql_mnesia / 8cbc2c2 mssql_mnesia_24 / odbc_mssql_mnesia / 8cbc2c2 riak_mnesia_24 / riak_mnesia / 8cbc2c2 ldap_mnesia_23 / ldap_mnesia / 8cbc2c2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
This PR adds support for dynamic domains in mod_register and adapts the tests.